package cn.fl.spl.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * @Description: 供应商续签协议记录
 */
public class SplRenewProtocolRecVO extends BaseVO {

    private static final long serialVersionUID = 1480649119450901678L;

    /**
     * 供应商ID
     */
    private Long splId;
    /**
     * 供应商名称
     */
    private String splNm;
    /**
     * 协议开始时间
     */
    private Date protocolStartTm;
    /**
     * 协议终止时间
     */
    private Date protocolEndTm;
    /**
     * 续签状态(SPL0035，未续签："0"；续签中:"1"；已续签: "2"；续签不通过:"3")
     */
    private String renewStsCd;
    /**
     * 协议生效(是否有效)时间
     */
    private Date effectiveTm;
    /**
     * 协议审核状态
     */
    private String audStsCd;
    /**
     * 协议续签(审核通过)时间
     */
    private Date reAssignTm;
    /**
     * 是否有效(SPL0036，有效："1"；无效："0")
     */
    private Integer isValid;
    /**
     * 是否删除
     */
    private Integer isDel;
    /**
     * 是否最新
     */
    private Integer isNew;
    /**
     * 续签协议ID
     */
    private Long renewId;
    /**
     * 协议签署来源(渠道CODE)
     */
    private String protocolSource;
    /**
     * 创建人名称
     */
    private String crtUsrNm;
    /**
     * 关联附件名称
     */
    private String fileNm;

    /**
     * 是否短信提醒
     */
    private String isRemind ;
    /**
     * 附件路径
     */
    private String filePath;

    //==========GET/SET==========

    /**
     * 附件路径
     */
    public String getFilePath() {
    	return filePath;
    }
    /**
     * 附件路径
     */
    public void setFilePath(String filePath) {
    	this.filePath = filePath;
    }
    /**
     * 创建人名称
     */
    public String getCrtUsrNm() {
    	return crtUsrNm;
    }
	/**
     * 创建人名称
     */
    public void setCrtUsrNm(String crtUsrNm) {
    	this.crtUsrNm = crtUsrNm;
    }
    /**
     * 关联附件名称
     */
    public String getFileNm() {
    	return fileNm;
    }
    /**
     * 关联附件名称
     */
    public void setFileNm(String fileNm) {
    	this.fileNm = fileNm;
    }
    /**
     * 供应商ID
     */
    public Long getSplId() {
        return splId;
    }

	/**
     * 供应商ID
     */
    public void setSplId(Long splId) {
        this.splId = splId;
    }

    /**
     * 供应商名称
     */
    public String getSplNm() {
        return splNm;
    }

    /**
     * 供应商名称
     */
    public void setSplNm(String splNm) {
        this.splNm = splNm;
    }

    /**
     * 协议开始时间
     */
    public Date getProtocolStartTm() {
        return protocolStartTm;
    }

    /**
     * 协议开始时间
     */
    public void setProtocolStartTm(Date protocolStartTm) {
        this.protocolStartTm = protocolStartTm;
    }

    /**
     * 协议终止时间
     */
    public Date getProtocolEndTm() {
        return protocolEndTm;
    }

    /**
     * 协议终止时间
     */
    public void setProtocolEndTm(Date protocolEndTm) {
        this.protocolEndTm = protocolEndTm;
    }

    /**
     * 续签状态(SPL0035，未续签："0"；续签中:"1"；已续签: "2"；续签不通过:"3")
     */
    public String getRenewStsCd() {
        return renewStsCd;
    }

    /**
     * 续签状态(SPL0035，未续签："0"；续签中:"1"；已续签: "2"；续签不通过:"3")
     */
    public void setRenewStsCd(String renewStsCd) {
        this.renewStsCd = renewStsCd;
    }

    /**
     * 协议生效(是否有效)时间
     */
    public Date getEffectiveTm() {
        return effectiveTm;
    }

    /**
     * 协议生效(是否有效)时间
     */
    public void setEffectiveTm(Date effectiveTm) {
        this.effectiveTm = effectiveTm;
    }

    /**
     * 协议审核状态
     */
    public String getAudStsCd() {
        return audStsCd;
    }

    /**
     * 协议审核状态
     */
    public void setAudStsCd(String audStsCd) {
        this.audStsCd = audStsCd;
    }

    /**
     * 协议续签(审核通过)时间
     */
    public Date getReAssignTm() {
        return reAssignTm;
    }

    /**
     * 协议续签(审核通过)时间
     */
    public void setReAssignTm(Date reAssignTm) {
        this.reAssignTm = reAssignTm;
    }

    /**
     * 是否有效(SPL0036，有效："1"；无效："0")
     */
    public Integer getIsValid() {
        return isValid;
    }

    /**
     * 是否有效(SPL0036，有效："1"；无效："0")
     */
    public void setIsValid(Integer isValid) {
        this.isValid = isValid;
    }

    /**
     * 是否删除
     */
    public Integer getIsDel() {
        return isDel;
    }

    /**
     * 是否删除
     */
    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    /**
     * 是否最新
     */
    public Integer getIsNew() {
        return isNew;
    }

    /**
     * 是否最新
     */
    public void setIsNew(Integer isNew) {
        this.isNew = isNew;
    }

    /**
     * 续签协议ID
     */
    public Long getRenewId() {
        return renewId;
    }

    /**
     * 续签协议ID
     */
    public void setRenewId(Long renewId) {
        this.renewId = renewId;
    }

    /**
     * 协议签署来源(渠道CODE)
     */
    public String getProtocolSource() {
        return protocolSource;
    }

    /**
     * 协议签署来源(渠道CODE)
     */
    public void setProtocolSource(String protocolSource) {
        this.protocolSource = protocolSource;
    }

    public String getIsRemind() {
        return isRemind;
    }

    public void setIsRemind(String isRemind) {
        this.isRemind = isRemind;
    }
}
